motorized garden sprayer - Turco Inglés Diccionario